biodegradable polymers - English Synonyms Dictionary